long-range artillery - İngilizce Eş Anlamlılar Sözlük